post production supervisor - Spanish English Dictionary